TOOLBOX_IMAGE=registry.gitlab.gnome.org/gnome/gnome-shell/toolbox
DEFAULT_NAME=gnome-shell-devel
+CONFIG_FILE=${XDG_CONFIG_HOME:-$HOME/.config}/gnome-shell-toolbox-tools.conf
usage() {
cat <<-EOF
-b, --builder Set up GNOME Builder configuration
--locales=LOCALES Enable support for additional locales LOCALES
--skip-mutter Do not build mutter
+ --set-default Set as default for other gnome-shell
+ toolbox tools
-h, --help Display this help
EOF
https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git $branch
}
+set_default() {
+ mkdir -p $(dirname $CONFIG_FILE)
+ echo DEFAULT_TOOLBOX=$NAME > $CONFIG_FILE
+}
+
TEMP=$(getopt \
--name $(basename $0) \
--options 'n:v:rcbh' \
--longoptions 'builder' \
--longoptions 'locales:' \
--longoptions 'skip-mutter' \
+ --longoptions 'set-default' \
--longoptions 'help' \
-- "$@")
shift
;;
+ --set-default)
+ SET_DEFAULT=1
+ shift
+ ;;
+
--locales)
IFS=" ," LOCALES+=($2)
shift 2
[[ $SETUP_CLASSIC ]] && setup_classic
[[ $SETUP_BUILDER ]] && create_builder_config
+[[ $SET_DEFAULT ]] && set_default